| Fully Qualified Name: | Laminas\Test\PHPUnit\Controller\AbstractControllerTestCase | 
| Extends: | TestCase | 
| Name | Description | Defined By | 
|---|---|---|
| assertActionName() | Assert that the application route match used the given action | AbstractControllerTestCase | 
| assertApplicationException() | Assert the application exception and message | AbstractControllerTestCase | 
| assertControllerClass() | Assert that the application route match used the given controller class | AbstractControllerTestCase | 
| assertControllerName() | Assert that the application route match used the given controller name | AbstractControllerTestCase | 
| assertMatchedRouteName() | Assert that the application route match used the given route name | AbstractControllerTestCase | 
| assertModuleName() | Assert that the application route match used the given module | AbstractControllerTestCase | 
| assertModulesLoaded() | Assert modules were loaded with the module manager | AbstractControllerTestCase | 
| assertNoMatchedRoute() | Assert that the application did not match any route | AbstractControllerTestCase | 
| assertNotActionName() | Assert that the application route match used NOT the given action | AbstractControllerTestCase | 
| assertNotControllerClass() | Assert that the application route match used NOT the given controller class | AbstractControllerTestCase | 
| assertNotControllerName() | Assert that the application route match used NOT the given controller name | AbstractControllerTestCase | 
| assertNotMatchedRouteName() | Assert that the application route match used NOT the given route name | AbstractControllerTestCase | 
| assertNotModuleName() | Assert that the application route match used NOT the given module | AbstractControllerTestCase | 
| assertNotModulesLoaded() | Assert modules were not loaded with the module manager | AbstractControllerTestCase | 
| assertNotResponseStatusCode() | Assert not response status code | AbstractControllerTestCase | 
| assertNotTemplateName() | Assert not template name Assert that a template was not used somewhere in the view model tree | AbstractControllerTestCase | 
| assertResponseStatusCode() | Assert response status code | AbstractControllerTestCase | 
| assertTemplateName() | Assert template name Assert that a template was used somewhere in the view model tree | AbstractControllerTestCase | 
| dispatch() | Dispatch the MVC with a URL Accept a HTTP (simulate a customer action) or console route. | AbstractControllerTestCase | 
| getApplication() | Get the application object | AbstractControllerTestCase | 
| getApplicationConfig() | Get the application config | AbstractControllerTestCase | 
| getApplicationServiceLocator() | Get the service manager of the application object | AbstractControllerTestCase | 
| getRequest() | Get the application request object | AbstractControllerTestCase | 
| getResponse() | Get the application response object | AbstractControllerTestCase | 
| getTraceError() | Get the trace error flag | AbstractControllerTestCase | 
| getUseConsoleRequest() | Get the usage of the console router or not | AbstractControllerTestCase | 
| reset() | Reset the request | AbstractControllerTestCase | 
| setApplicationConfig() | Set the application config | AbstractControllerTestCase | 
| setTraceError() | Set the trace error flag | AbstractControllerTestCase | 
| setUseConsoleRequest() | Set the usage of the console router or not | AbstractControllerTestCase | 
| triggerApplicationEvent() | Trigger an application event | AbstractControllerTestCase | 
| url() | Set the request URL | AbstractControllerTestCase | 
Assert that the application route match used the given action
| Parameter Name | Type | Description | 
|---|---|---|
| $action | string | 
Returns:
Assert the application exception and message
| Parameter Name | Type | Description | 
|---|---|---|
| $message | exception | |
| $type | ||
| $message | 
Returns:
Assert that the application route match used the given controller class
| Parameter Name | Type | Description | 
|---|---|---|
| $controller | string | 
Returns:
Assert that the application route match used the given controller name
| Parameter Name | Type | Description | 
|---|---|---|
| $controller | string | 
Returns:
Assert that the application route match used the given route name
| Parameter Name | Type | Description | 
|---|---|---|
| $route | string | 
Returns:
Assert that the application route match used the given module
| Parameter Name | Type | Description | 
|---|---|---|
| $module | string | 
Returns:
Assert modules were loaded with the module manager
| Parameter Name | Type | Description | 
|---|---|---|
| $modules | array | 
Returns:
Assert that the application did not match any route
Returns:
Assert that the application route match used NOT the given action
| Parameter Name | Type | Description | 
|---|---|---|
| $action | string | 
Returns:
Assert that the application route match used NOT the given controller class
| Parameter Name | Type | Description | 
|---|---|---|
| $controller | string | 
Returns:
Assert that the application route match used NOT the given controller name
| Parameter Name | Type | Description | 
|---|---|---|
| $controller | string | 
Returns:
Assert that the application route match used NOT the given route name
| Parameter Name | Type | Description | 
|---|---|---|
| $route | string | 
Returns:
Assert that the application route match used NOT the given module
| Parameter Name | Type | Description | 
|---|---|---|
| $module | string | 
Returns:
Assert modules were not loaded with the module manager
| Parameter Name | Type | Description | 
|---|---|---|
| $modules | array | 
Returns:
Assert not response status code
| Parameter Name | Type | Description | 
|---|---|---|
| $code | int | 
Returns:
Assert not template name Assert that a template was not used somewhere in the view model tree
| Parameter Name | Type | Description | 
|---|---|---|
| $templateName | string | 
Returns:
Assert response status code
| Parameter Name | Type | Description | 
|---|---|---|
| $code | int | 
Returns:
Assert template name Assert that a template was used somewhere in the view model tree
| Parameter Name | Type | Description | 
|---|---|---|
| $templateName | string | 
Returns:
Dispatch the MVC with a URL Accept a HTTP (simulate a customer action) or console route.
The URL provided set the request URI in the request object.
| Parameter Name | Type | Description | 
|---|---|---|
| $url | string | |
| $method | string|null | |
| $params | array|null | |
| $isXmlHttpRequest | 
Returns:
Get the application object
Returns: \Laminas\Mvc\ApplicationInterface
Get the application config
Returns: array the application config
Get the service manager of the application object
Returns: \Laminas\ServiceManager\ServiceManager
Get the application request object
Returns: \Laminas\Stdlib\RequestInterface
Get the application response object
Returns: \ResponseInterface
Get the trace error flag
Returns: bool
Get the usage of the console router or not
Returns: bool $boolean
Reset the request
| Parameter Name | Type | Description | 
|---|---|---|
| $keepPersistence | 
Returns: \AbstractControllerTestCase
Set the application config
| Parameter Name | Type | Description | 
|---|---|---|
| $applicationConfig | array | 
Returns: \AbstractControllerTestCase
Set the trace error flag
| Parameter Name | Type | Description | 
|---|---|---|
| $traceError | bool | 
Returns: \AbstractControllerTestCase
Set the usage of the console router or not
| Parameter Name | Type | Description | 
|---|---|---|
| $boolean | bool | 
Returns: \AbstractControllerTestCase
Trigger an application event
| Parameter Name | Type | Description | 
|---|---|---|
| $eventName | string | 
Returns: \Laminas\EventManager\ResponseCollection
Set the request URL
| Parameter Name | Type | Description | 
|---|---|---|
| $url | string | |
| $method | string|null | |
| $params | array|null | 
Returns: \AbstractControllerTestCase